<xs:element name="root" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:complexType>
<xs:sequence>
<xs:element name="products">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="product">
<xs:complexType>
<xs:sequence>
<xs:element name="description" type="xs:string" />
<xs:element name="note1" />
<xs:element name="note2" />
<xs:element name="note3" />
<xs:element name="note4" />
<xs:element name="searchtext" />
<xs:element name="plu" />
<xs:element name="cbscode" type="xs:string" />
<xs:element name="brandcode" type="xs:string" />
<xs:element name="sizecode" />
<xs:element name="dimensionshortdescription" />
<xs:element name="packageshortdescription" type="xs:string" />
<xs:element name="grossprice" type="xs:decimal" nillable="true" />
<xs:element name="adviceprice" type="xs:decimal" nillable="true" />
<xs:element name="defaultsaleamount" type="xs:integer" />
<xs:element name="lastmodifieddatetime" type="xs:dateTime" />
<xs:element name="vatcode" type="xs:string" />
<xs:element name="isallowmultiplepricing" type="xs:boolean" />
<xs:element name="iscancelled" type="xs:boolean" />
<xs:element name="isproductgroup" type="xs:boolean" />
<xs:element name="issale" type="xs:boolean" />
<xs:element name="isnodiscounts" type="xs:boolean" />
<xs:element name="productassortmentcode" />
<xs:element name="assortmentcode" type="xs:string" />
<xs:element name="assortmenttype" type="xs:string" />
<xs:element name="classificationcode1" type="xs:string" />
<xs:element name="classificationcode2" type="xs:string" />
<xs:element name="classificationcode3" type="xs:string" />
<xs:element name="classificationcode4" type="xs:string" />
<xs:element name="classificationcode5" type="xs:string" />
<xs:element name="productcategorycode" type="xs:string" />
<xs:element name="preferredsuppliernumber" type="xs:long" />
<xs:element name="information" type="xs:decimal" />
<xs:element name="weight" type="xs:decimal" nillable="true" />
<xs:element name="height" type="xs:decimal" nillable="true" />
<xs:element name="width" type="xs:decimal" nillable="true" />
<xs:element name="length" type="xs:decimal" nillable="true" />
<xs:element name="depth" type="xs:decimal" nillable="true" />
<xs:element name="relatedproductstype" type="xs:string" />
<xs:element name="externalproductcode" type="xs:string" />
<xs:element name="sizeisodimcodearticle" type="xs:string" />
<xs:element name="sizeisodimcodepackage" type="xs:string" />
<xs:element name="heightpackage" type="xs:decimal" nillable="true" />
<xs:element name="widthpackage" type="xs:decimal" nillable="true" />
<xs:element name="lengthpackage" type="xs:decimal" nillable="true" />
<xs:element name="depthpackage" type="xs:decimal" nillable="true" />
<xs:element name="weightisodimcode" type="xs:string" />
<xs:element name="grossweight" type="xs:decimal" nillable="true" />
<xs:element name="contentisodimcode" />
<xs:element name="netcontent" type="xs:decimal" nillable="true" />
<xs:element name="articlegroupcode" type="xs:string" />
<xs:element name="colorcode" type="xs:string" />
<xs:element name="exchangeremarks" type="xs:string" />
<xs:element name="purchases">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="purchase">
<xs:complexType>
<xs:sequence>
<xs:element name="ordercode" type="xs:string" />
<xs:element name="suppliernumber" type="xs:long" />
<xs:element name="purchaseunitbarcode" type="xs:long" />
<xs:element name="ordermultiplier" type="xs:decimal" />
<xs:element name="minimumorderquantity" type="xs:decimal" />
<xs:element name="packageshortdescription" type="xs:string" />
<xs:element name="dimensionshortdescription" />
<xs:element name="purchaseunittopurchasecontentunitfactor" type="xs:decimal" />
<xs:element name="contentunitpackageshortdescription" type="xs:string" />
<xs:element name="contentunitdimensionshortdescription" type="xs:string" />
<xs:element name="purchasecontentunittoconsumerunitfactor" type="xs:decimal" />
<xs:element name="purchaseprice" type="xs:decimal" nillable="true" />
<xs:element name="grosspurchaseprice" type="xs:decimal" nillable="true" />
<xs:element name="netnetpurchaseprice" type="xs:decimal" nillable="true" />
<xs:element name="netnetpurchasepricenote" />
<xs:element name="purchasepriceperamount" type="xs:decimal" />
<xs:element name="purchasepricetype" type="xs:string" />
<xs:element name="organizationreference" />
<xs:element name="lastmodifieddatetime" type="xs:dateTime" />
<xs:element name="isavailableforordering" type="xs:string" />
<xs:element name="ispreferredsupplierrow" type="xs:string" />
<xs:element name="iscancelled" type="xs:string" />
<xs:element name="isactive" type="xs:string" />
<xs:element name="seasonprofilecode" type="xs:string" />
<xs:element name="purchasestatuscode" type="xs:string" />
<xs:element name="collectionbarcode" type="xs:long" />
<xs:element name="collectionamount" type="xs:integer" />
<xs:element name="collectionparentbarcode" type="xs:long" />
<xs:element name="purchaseassortments">
<xs:complexType>
<xs:sequence minOccurs="0">
<xs:element maxOccurs="unbounded" name="purchaseassortment">
<xs:complexType>
<xs:sequence>
<xs:element name="assortmentcode" type="xs:string" />
<xs:element name="storetypedifferentationcode" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="productbarcodes">
<xs:complexType>
<xs:sequence>
<xs:element name="productbarcode">
<xs:complexType>
<xs:sequence>
<xs:element name="price" />
</xs:sequence>
<xs:attribute name="barcode" type="xs:long" use="required" />
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="productnumber" type="xs:long" use="required" />
<xs:attribute name="externalcode" type="xs:string" use="required" />
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
|